Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Providers #516

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open

Providers #516

wants to merge 25 commits into from

Conversation

oiclid
Copy link
Contributor

@oiclid oiclid commented Jan 23, 2025

@anilmurty @brewsterdrinkwater Still have a little left to be done because the console seems to have stopped working earlier today. I'll keep on trying. this is just the first draft, so no need to merge it yet. Fixing the grammar right now while I wait for console to start working again.

Copy link
Contributor

@anilmurty anilmurty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hey @oiclid - thanks for the update. This is coming along nicely. I left a few comments but yes, I noticed that the provider console wasn't loading pages and data correctly today as well - @jigar-arc10 @devalpatel67 - can you please look into this asap?

linkTitle: "Provider Console"
---

The Akash Provider Console is an easy way to become an Akash provider. Being a provider llows individuals and organizations to rent out their unused computing resources.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo "llows"

The Akash Provider Console is an easy way to become an Akash provider. Being a provider llows individuals and organizations to rent out their unused computing resources.


This guide will walk you through the process of setting up an **Akash provider** using the Akash Provider Console.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/be uppercase "P" for Provider


![](../../assets/pricing.png)

7. Import your wallet. You'll have the option of either automatically importing it pr manually doing so.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe explain why the user is importing a wallet a second time (since step 1 asked for the same thing)?

@devalpatel67
Copy link

@anilmurty @brewsterdrinkwater Still have a little left to be done because the console seems to have stopped working earlier today. I'll keep on trying. this is just the first draft, so no need to close it yet. Fixing the grammar right now while I wait for console to start working again.

Please tell me which pages were not loading for you. I browsed through the application, and it works fine.

@oiclid
Copy link
Contributor Author

oiclid commented Jan 23, 2025

@devalpatel67 It happens at the final step after importing the wallet.

Screenshot 2025-01-23 at 01 45 54

@oiclid
Copy link
Contributor Author

oiclid commented Jan 29, 2025

@anilmurty @devalpatel67 @brewsterdrinkwater Please take a look at the provider console doc I created. Thanks

## Prerequisite Step: Configure your Server:
This assumes you are using Linux.

### Edit Your SSHD Configuration

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The following section is only necessary if the user's machine is not ready to be logged in using the root user.
I would not include it here but rather point them to another page, "How to enable root user sign-in?".

## Step 2: Set Up Your Provider Node
You may now go ahead and create a provider to lease out to users.

1. Click on the `Create Provider` button. You will be redirected to the`Import Wallet` page.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When they click Create Provider, this is not the first screen they will see. In fact, the import wallet is the last screen they will see while setting up the provider.


3. Fill in the requested information for your `Control Plane Node`. Make sure you choose how you would like to provide your credentials: select either one `ssh` or `password`. Repeat the process for all of your nodes.


Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please explain the importance of each field and what kind of data they need to fill out. Also, if they need to find the data, how will they be able to see it?


5. Review the attributes you provided:

![](../../assets/review_pov.png)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice if we guide them here on what kind of data they need to fill out.


![](../../assets/complete.png)

And, *voila!* your machine is now a provider.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There should be a section here explaining the DNS changes they must make for their Domain name to work. For their provider service, they must point their machines' public IPs to the provider.example.com domain name and the *.ingress.example.com domain name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants